21085 1012
2557 419
3395 99
3055 291
51384 582
17231 324
75961 903
50601 527
72096 81
69228 392
48657 123
22836 402
94198 107
12569 190
8380 694
1899 27
34684 275
18256 119
3670 66
5682 203
13443 235
133718 382
90763 690
252063 171
13412 514
103099 206
101481 494
117127 394