150120 506
531 84
409 55
68954 354
1159 189
1976 362
4302 757
112725 484
7000 722
2068 422
246890 1051
11086 123
1754 164
208231 466
22046 696
2499 540
2109 508
537 76
9298 225
2127 211
96962 870
8355 312
75501 290
2569 188
5042 391
1893 522
3534 616
55172 232