15851 515
5866 104
101958 343
110279 250
47222 115
9928 291
8807 397
6330 544
8363 323
293115 178
4549 213
32997 375
151405 589
5038 134
11419 497
69914 218
163550 222
30844 334
40905 142
28784 43
23093 49
185446 531
48014 602
151747 401
44285 851
43807 727
7225 303
53047 600