262 51
3002 763
3876 136
7722 284
3605 371
4330 289
3705 429
21279 385
12909 916
4548 562
6486 328
3032 560
1119 104
5064 486
2396 342
4421 731
4179 173
8719 650
2780 91
7563 447
4720 540
19600 33
3250 401
53701 129
6083 277
11501 523
2888 188
6655 715