45996 756
30652 177
22004 92
10893 102
44475 364
38723 221
41296 273
15608 519
20451 154
8903 455
3645 97
4461 889
4552 404
6811 504
4961 645
3838 141
6782 285
5491 622
2233 86
9985 359
4287 923
7962 797
12190 483
3617 346
6035 273
6985 388
5652 429
6968 626